not playing with a full deck meaning in French
dérangé; détraqué; personne instable mentalement, personne qui connaît des troubles mentaux (familier)
dérangé; détraqué; personne instable mentalement, personne qui connaît des troubles mentaux (familier)